pipe-cleaning machine - French English Dictionary